sports forecast director - French English Dictionary